package com.ycyoes.demos.thinkinginjava.concurrency.access;

//When threads collide.
public class EvenGenerator extends IntGenerator{
    private int currentEvenValue = 0;
    public int next() {
        ++currentEvenValue; //Danger point here!
        ++currentEvenValue;
        return currentEvenValue;
    }

    public static void main(String[] args) {
        EvenChecker.test(new EvenGenerator());
    }
}
